package Main.udp;

/**
 * PACKAGE_NAME: Main.udp
 * Description:
 * 数据结构：
 * 1、总内存缓存占用设置，默认250MB
 * 2、单次文件传输缓存设置，默认10M（10MB/s = 80Mb的带宽），如果文件小于10M，就全部载入内存。
 * 3、250/10=25 也就是说最少支持25个线程。并且，如果p2p文件1M大小，同时支持250个线程。30个全线程保证一个文件传输，支持8个左右文件同时上传下载。
 * 4、接收窗口大小设置，1ms发送一个数据块，一般延迟40ms，所以窗口乘2，取102KM
 * 5. 接收窗口也是
 * 6. 超时重传时间选择
 */
public class UDPFIleTransfer implements Runnable {



    public void sendFile() {

    }

    @Override
    public void run() {

    }
}
